@charset "utf-8";
/* CSS Document */
ul,li{ list-style: none; margin:0px; padding:0px;}
A:hover{text-decoration: none; color:#090;}

a {
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.youpage{float:right;}
.zuopage{float:left;}
.index-title{ padding-bottom:20px;}

/* top */
.top{ width:100%; height:auto; margin:0 auto}
.top1{ width:100%; height:34px; background:#EEEEEE; line-height:34px;}

.cn{ /* background:url(../images/zw.jpg) no-repeat; */ display:block; width:62px; height:30px; padding-top:45px; float:left}

.English{ /* background:url(../images/yw.jpg) no-repeat;  */display:block; width:62px; height:30px; padding-top:45px; float:right;}
.row .tel{ width:27%;}
.row .sy{ width:14%; padding:0px;}

.top2{ padding-top:15px; padding-bottom:15px;}

/* nav-bg */
.nav-bg{ width: 100%; height:50px; background:url(../images/nav-bg.jpg) repeat-x;}


/*----// 导航样式 //---*/

.nav-bg .nav1{font-size:20px; font-family:"microsoft yahei";
	width: 1200px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	position: relative;
	z-index: 111;
}
.nav-bg .nav1 li{
	float: left;
	width: 116px;
	height: 50px;
	line-height: 50px;margin:0px 15px;
	
}
.nav-bg .nav1 li a{
	color: #fff;
}
.nav-bg .nav1 li a:hover{ background:url(../images/nav-hover.png) no-repeat  center;display:block;
	 color:#fff;
}
.nav-bg .nav1 li .second-nav{ margin-left:-40%;
	width: 174px; background:#426B18;
	display: none;
	position: relative;
}
.nav-bg .nav1 li .second-nav li{
	position: relative; font-size:16px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #426B18;
	/*border-top: 1px solid #097d1f;*/
}
.nav-bg .nav1 li .second-nav li .third-nav{
	/*position: absolute;*/
	width: 174px;
	height: 200px;
	display: none;
	margin-left: 90%;
	margin-top: -40px;
}
.nav-bg .nav1 li .second-nav li a:hover{ background:none;}
.nav-bg .nav1 li .second-nav li:hover{  background-color:#79C72C;  width:174px; height:40px; display:block;}




/*简介*/
.about{ background:url(../images/jj-bg.jpg) no-repeat top center; width:100%; height:auto;}
.row .about-left{ width:41.6%; padding-right:0px;}
.row .about-right{width:57.3%; background:#7DD02E; padding:0px; height:auto; color:#FFF; min-height:335px; padding:0px 25px; line-height:200%}
.more{ background:url(../images/more1.png) no-repeat; width:110px; height:32px; display:block; text-align:center; margin-top:25px;}

.more:hover{ background:url(../images/more1-hover.png) no-repeat; width:110px; height:32px; display:block; text-align:center; color:#FFF;}

.about .text-center,.producs-box .text-center{ padding-bottom:25px; padding-top:5px;}



.marquee {width:1200px;height:254px;overflow:hidden;/*border:1px solid #333;*/ margin-bottom:5px; margin-top:25px; }

.marquee li{ display:inline; float:left; margin-right:22px;  width:282px; height:270px; text-align:center;}

.marquee li img {width:280px; height:210px; border:1px solid #FCDB98;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}



/*产品*/ 


.producs-box{ background:url(../images/cp-bg.jpg) no-repeat top center; width:100%; height:auto; padding-bottom:15px;}
.pro-list .text-center{ padding:0px; margin:0px;}
.pro-list .text-center img{ width:100%;}
.row .pro-list { background:url(../images/cp_bg.png) no-repeat bottom; padding-bottom:36px; width:24.9%;}
.pro-list .nav{ background:#7DD02E; width:100%;}
.pro-list .nav li{ width:226px; margin:0 auto; font-size:18px;}

.row .pro-list li.active>a,.row .pro-list li.active>a:hover { padding:10px 35px; padding-right:0px; 
    color: #121D05; background: url(../images/pro-nav_r1_c1.png) no-repeat;
   
}
.row .pro-list li a{ color:#FFF; padding:10px 35px;padding-right:0px; }
.row .pro-list li a:hover { padding:10px 35px;padding-right:0px; color:#090;
    background: url(../images/pro-nav_r1_c1.png) no-repeat;
   
}

.row .pro-list li{text-indent:5px; background:url(../images/pro-nav_r3_c2.png) no-repeat ; background-position:15px 20px; color:#FFF; }



.row .cp-box{padding-right: 10px; padding-left: 10px; text-align:center; margin-bottom:18px;}
.row .cp-list img{ width:100%; height:auto; }
.row .cp-list { border:1px solid #D9E6DD; background:#F3F7F3; overflow:hidden;}
.row .cp-list:hover { border:1px solid #7DD02E; background:#F3F7F3;}
.row .cp-list p{ line-height:250%; padding-bottom:0px; margin-bottom:0px;}



/*案例*/
.al-list{ width:50%; float:left;position:relative; overflow:hidden;}
.al-list img{width:100%;}
.al-mane{ position:absolute; z-index:10; display:none;background-color:rgba(0,0,0,0.5); width:100%; text-align:center; bottom:0px; height:34px; line-height:34px;    transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;}

.al-list:hover .al-mane{ display:block; color:#FFF;transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;}

.al-right{ float:right; width:48%;}


.ai-list{ float:left; margin-right:3%; margin-bottom:3%;width:48%;  position:relative; overflow:hidden;}
.ai-list1{float:left; margin-bottom:3%;width:48%;margin-right:0%; position:relative; overflow:hidden;}

.ai-list img,.ai-list1 img{ width:100%;}
.ai-list:hover .al-mane,.ai-list1:hover .al-mane{ display:block; color:#FFF;}

.al-list a img,.ai-list1 a img,.ai-list a img{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.al-list a img:hover,.ai-list1 a img:hover,.ai-list a img:hover{transform: scale(1.2, 1.2);
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}







.gg-box{ background:#7DD02E; width:100%; height:auto;}



/*新闻*/
.more2{ float:right; background:#F00; width:60px; height:30px; text-align:center; line-height:30px; margin-top:8px;}
.more2 a{ color:#FFF;}
.more2 a:hover{ color:#FF0;}
.more1{ color:#FF0000;}
.index-news .nav-tabs{ border-bottom:1px solid #CCCCCC; margin-bottom:15px;}

.tab1{width:100%;}
.menu{height:50px;border-bottom:1px solid #CCC; margin-bottom:25px;}
.menu li{float:left;width:140px;line-height:50px;height:50px;cursor:pointer;color:#666;overflow:hidden; font-size:20px; text-indent:50px; margin-right:15px;}
.menu li.off{ border-bottom:3px solid #F49914; color:#030}




#one1{ background:url(../images/news_r1_c1.jpg) no-repeat center left; height:51px; display:block;width:140px; /*font-size:18px;*/}

#one2{ background:url(../images/news_r1_c4.jpg) no-repeat center left; height:51px; display:block;width:140px; /*font-size:18px;*/}

.menudiv h3{ font-size:18px; font-weight:bold; margin-top:0px; line-height:150%;}

.menudiv .col-md-6{ color:#676767; line-height:200%;}

.news-text{ padding-top:26px;}



.time {   width: 60px;    float: left; height:60px;   text-align: center;
      color: SimSun; }
  
	  
	
.wp-new-ar-pro-time { font-size: 46px;    height: 41px;    line-height: 41px;    font-weight: bold;    text-decoration: none;  width:100%; display:block; color:#D7D7D7;}
.date {display: block;height: 14px; line-height: 14px;font-size: 14px; padding-top:0px;color:#979797;}
.conts { margin-left: 80px; }
.conts p {    color: #999;   /* font-size: 14px;*/line-height: 18px;    text-align: left; text-indent:0px;}
.conts .title{/*padding-bottom:6px;*/}
.conts .title a{/*display: inline-block; */   
    font-size: 16px;
    color:#444444; font-family:"microsoft yahei"; 
    font-weight: bold;
    
    line-height: 150%; 
}

.conts .title a:hover {color:#090;}


.abstract {     
    font-size: 16px;    color: #5A5A5A;   
    line-height:120% !important; height:20px; line-height:20px; overflow:hidden;}
	

.abstract a{ color: #5A5A5A;  }
.abstract a:hover {color:#090;}
.news-text .col-md-6{ padding-bottom:20px;}
.menudiv .news-left{ width:50%;}
.menudiv .news-left img{ width:100%;}
.menudiv .news-right{ width:40%;}	

.menudiv .news-right p{overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}

.htitle-left{
    width: 276px;
    height: 168px;
    background: url(../images/cp-title1.png);
}

.htitle-left .title-cn{
    font-size:24px;
	float:right;
	padding-right: 12px;
    padding-top: 15px;
}
	
/* 内页*/	
.ny-main{ padding-top:25px;}
.ny-right .col-md-9{ width:100%; padding:0px; padding-left:8px;}
.ny-right{ width:75%; padding:0px; /* padding-left:8px; */float:right;}

.cp-list div{ overflow:hidden;}
.cp-list a div img{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.cp-list a div img:hover{transform: scale(1.2, 1.2);
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
	
	
	


.ny-right .page-header {    padding-bottom: 9px;    margin: 0px 0 20px;
  border-bottom: 1px solid #7DD02E; background:url(../images/ny-right.jpg) no-repeat; font-size:20px; padding-left:40px;
}

.left-list{ padding-left:0px; width:24.9%;}
.left-list .col-md-12{ width:99.6%; padding:0px; padding-bottom:36px;}
.lx-con{ background:#F5F5F5; line-height:200%; padding:15px 15px; margin-top:-14px; }
/* 分页*/
.ny-right .pagination{  margin:20px 15px;  width:100%;}


/* 底部*/	
	
	.footer-box{ background:#7DD02E; width:100%; height:auto; padding-top:10px; color:#FFF;}
	.footer-boc1{ background:#6FB528; width:100%; height:auto; height:40px; line-height:40px;}
	.footer-box .col-md-4{ padding-bottom:10px; padding-right:0px; padding-top:8px; width:28.6%; padding-left:0px;}
	.db-nav{ border-bottom:1px solid #94D853; line-height:40px; margin-bottom:10px; font-size:18px;}
	.db-nav a{ color:#FFF; padding:0px 8px;}
	.footer-box p{ text-indent:0px; line-height:180%;}
	
.news_list li{line-height:27px;position:relative;padding-left:10px;}
.news_list li a{line-height:27px;color:#666;}
.news_list li a:visited{text-decoration: none;color:#666;}
.news_list li a:hover{text-decoration:none;color:#e87518;}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list li h3 {font-size:16px;}
.news_list li div{line-height:24px;}
.u-news-title{
	padding: 10px 0;
    text-align: center;
    font: bold 16px/1.5em "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei";	
}
.u-news-title-bar{    text-align: center;}

